//
//  U9MatchDetailManager.h
//  U9WatchGame
//
//  Created by uuu9 on 2017/8/31.
//  Copyright © 2017年 UUU9. All rights reserved.
//

#import "BaseNetManager.h"
@class U9MatchCommonModel,U9MatchNewsListModel,U9MatchBattleRatioModel,U9RecentMatchModel,U9PlayResourcesModel,MatchOverLottleModel,U9ShareModel,U9MatchDetailTabModel;


@interface U9MatchDetailManager : BaseNetManager

+ (void)setLikeTeamWithMatchID:(NSString *)matchid andTeam:(NSString *)team andCompletionHandle:(void(^)(U9MatchCommonModel *model, NSError *error))completionHandle;

+ (void)setAttentionMatchWithMatchID:(NSString *)matchid andUserid:(NSString *)uid andSessionid:(NSString *)sessionid andCompletionHandle:(void(^)(U9MatchCommonModel *model, NSError *error))completionHandle;

+ (void)cancelAttentionMatchWithMatchID:(NSString *)matchid andUserid:(NSString *)uid andSessionid:(NSString *)sessionid andCompletionHandle:(void(^)(U9MatchCommonModel *model, NSError *error))completionHandle;

+ (void)getMatchNewsWithMatchID:(NSString *)matchid andPage:(NSString *)page andCompletionHandle:(void(^)(U9MatchNewsListModel *model, NSError *error))completionHandle;

+ (void)getRecentBattleWithMatchID:(NSString *)matchid andCompletionHandle:(void(^)(U9RecentMatchModel *model, NSError *error))completionHandle;

+ (void)getMatchRatioWithMatchID:(NSString *)matchid andCompletionHandle:(void(^)(U9MatchBattleRatioModel *model, NSError *error))completionHandle;

+ (void)getPlayResourcesWithMatchID:(NSString *)matchid andCompletionHandle:(void(^)(U9PlayResourcesModel *model, NSError *error))completionHandle;

+ (void)getVideoResourcesWithMatchID:(NSString *)matchid andCompletionHandle:(void(^)(U9MatchNewsListModel *model, NSError *error))completionHandle;

+ (void)getMatchOverLottleWithMatchID:(NSString *)matchid andUserid:(NSString *)uid andSessionid:(NSString *)sessionid andCompletionHandle:(void(^)(MatchOverLottleModel *model, NSError *error))completionHandle;

+ (void)getMatchShareWithMatchID:(NSString *)matchid andCompletionHandle:(void(^)(U9ShareModel *model, NSError *error))completionHandle;

+ (void)getMatchTabbarWithMatchID:(NSString *)matchid andCompletionHandle:(void(^)(U9MatchDetailTabModel *model, NSError *error))completionHandle;


+ (void)diffOnlineWithMatchID:(NSString *)matchid andCompletionHandle:(void(^)(U9MatchCommonModel *model, NSError *error))completionHandle;

@end


